// Licensed to Elasticsearch B.V under one or more agreements.
// Elasticsearch B.V licenses this file to you under the Apache 2.0 License.
// See the LICENSE file in the project root for more information.

namespace Elastic.Clients.Elasticsearch
{
	public sealed partial class UpdateRequestDescriptor<TDocument, TPartialDocument>
	{
		public UpdateRequestDescriptor<TDocument, TPartialDocument> Document(TDocument document)
		{
			DocumentValue = document;
			return Self;
		}

		public UpdateRequestDescriptor<TDocument, TPartialDocument> PartialDocument(TPartialDocument document) => this;
	}
}
